thunder shower - Turkish English Dictionary